Design of a Custom Packet Switching Engine for Network Applications

نویسندگان

  • Mostafa E. Salehi
  • Sied Mehdi Fakhraie
  • Abbas Banaiyan
  • Abbas Hormati
چکیده

This paper addresses the design of an application-specific processor with emphasis on packet processing applications. In this domain, demands for increasing the performance and the ongoing development of network protocols both call for flexible and performance-optimized engines. We present a flexible engine that is optimized for packet switching operations. The architecture and instruction set of our packet switching engine is designed based on a quantitative study of packet switching applications. Based on the extracted guidelines, architecture of our proposed communication micro engine (CME) is designed and verified with functional simulation. Comparative results show that at least 2-3 times performance gain can be achieved by using CME. A single CME core operates at 400Mbps, while it has an area of 1.6 mm and consumes 60mW of power when synthesized in 0.13μm CMOS technology.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designinga Neuro-Sliding Mode Controller for Networked Control Systems with Packet Dropout

This paper addresses control design in networked control system by considering stochastic packet dropouts in the forward path of the control loop. The packet dropouts are modelled by mutually independent stochastic variables satisfying Bernoulli binary distribution. A sliding mode controller is utilized to overcome the adverse influences of stochastic packet dropouts in networked control system...

متن کامل

Design and performance evaluation of a Programmable Packet Processing Engine (PPE) suitable for high-speed network processors units

In this paper, we present a Programmable Packet Processing Engine suitable for deep header processing in high-speed networking systems. The engine, which has been – fabricated as part of a complete network processor, consists of a typical RISC-CPU, whose register Wle has been modiWed in order to support eYcient context switching, and two simple special-purpose processing units. The engine can b...

متن کامل

Feature Extraction to Identify Network Traffic with Considering Packet Loss Effects

There are huge petitions of network traffic coming from various applications on Internet. In dealing with this volume of network traffic, network management plays a crucial rule. Traffic classification is a basic technique which is used by Internet service providers (ISP) to manage network resources and to guarantee Internet security. In addition, growing bandwidth usage, at one hand, and limit...

متن کامل

Forecasting Capital Investment for Fixed-Telephony Network Switching Equipment in Tandem with NGN Migration Using Cobb-Douglas Model

This paper tries to estimate the capital investment required for the fixed-telephony network switching equipment as demanded by the fourth national development plan. As a first step, the Cobb-Douglas model is used as a successful demand forecasting model to estimate the demand over the target years. Then, an architectural plan is developed for the fixed-telephony switching network that takes in...

متن کامل

Design and Practical Implementation of a New Markov Model Predictive Controller for Variable Communication Packet Loss in Network Control Systems

The current paper investigates the influence of packet losses in network control systems (NCS’s) using the model predictive control (MPC) strategy. The study focuses on two main network packet losses due to sensor to controller and controller to actuator along the communication paths. A new Markov-based method is employed to recursively estimate the probability of time delay in controller to ac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008